From e040b7805ca68dc19b0f5e5ef5cd9eeaf87b405c Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 11 Mar 2006 02:24:52 +0000 Subject: [PATCH] Add a little script --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ gtk-engine-check-abi.sh | 30 ++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100755 gtk-engine-check-abi.sh diff --git a/ChangeLog b/ChangeLog index bc68f9346f..c111e8b64d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-03-10 Matthias Clasen + + * gtk-engine-check-abi.sh: Add a script to check that theme + engines don't export any extra functions. + 2006-03-10 Matthias Clasen * gtk/gtkcolorsel.c (gtk_color_selection_init): Avoid a mnemonic diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index bc68f9346f..c111e8b64d 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2006-03-10 Matthias Clasen + + * gtk-engine-check-abi.sh: Add a script to check that theme + engines don't export any extra functions. + 2006-03-10 Matthias Clasen * gtk/gtkcolorsel.c (gtk_color_selection_init): Avoid a mnemonic diff --git a/gtk-engine-check-abi.sh b/gtk-engine-check-abi.sh new file mode 100755 index 0000000000..5cade631ce --- /dev/null +++ b/gtk-engine-check-abi.sh @@ -0,0 +1,30 @@ +#! /bin/sh + +# Check that a theme engine does not export any +# functions that may interfere with symbol resolution + +cat >expected-abi <optional-abi < actual-abi + +cat optional-abi >>expected-abi +sort expected-abi | uniq >expected-abi2 + +cat optional-abi >>actual-abi +sort actual-abi | uniq >actual-abi2 + +diff -u expected-abi2 actual-abi2 && rm expected-abi optional-abi actual-abi expected-abi2 actual-abi2 -- 2.30.2